package com.taotao.common.utils;

import java.util.HashMap;
import java.util.Map;

public class LockUtils {
	public static final Map<String, Object> condition = new HashMap<String, Object>();

	/**
	 * 获取当前运单的锁
	 * 
	 * @param awId
	 * @return
	 * @author 朱文斌
	 * @time 2016年12月5日 下午5:24:31
	 */
	public static Object getLock(String awId) {
		synchronized (condition) {
			if (Utils.isEmpty(condition.get("awId"))) {
				Object obj = new Object();
				condition.put(awId, obj);
				return obj;
			} else {
				return condition.get(awId);
			}
		}
	}
}
